<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script>
        window.onload=function(){
            var oTxt=document.getElementById('txt1');
            oTxt.onkeydown=function(ev){//onkeydown监控键盘的
                var oEvent=ev||event;
               // alert(oEvent.keyCode);
                //0    -- 48
                //9    --57

                if(oEvent.keyCode<48||oEvent.keyCode>57){
                    return false;//阻止除了数字之外，其他任何按键输入
                }
//
            };
        };
    </script>
</head>
<body>
<input type="text" id="txt1">
</body>
</html>